<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>ndr_brt</title>
    <link>https://ndr-brt.gitlab.io/</link>
    <description>Recent content on ndr_brt</description>
    <generator>Hugo</generator>
    <language>en</language>
    <copyright>made with consciousness</copyright>
    <lastBuildDate>Sat, 24 Oct 2020 10:03:54 +0100</lastBuildDate>
    <atom:link href="https://ndr-brt.gitlab.io/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>u-mano u-dito - Elea 9003 release show</title>
      <link>https://ndr-brt.gitlab.io/posts/20201024_u-mano_u-dito_elea_9003_release/</link>
      <pubDate>Sat, 24 Oct 2020 10:03:54 +0100</pubDate>
      <guid>https://ndr-brt.gitlab.io/posts/20201024_u-mano_u-dito_elea_9003_release/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;elea-release-show.jpg&#34;  target=&#34;_blank&#34;&gt;&#xA;    &lt;img src=&#34;elea-release-show.jpg&#34;  /&gt;&#xA;&lt;/a&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;To present the upcoming release &amp;ldquo;Elea 9003&amp;rdquo;, u-mano u-dito will code an online show featuring sounds and atmospheres from the record.&lt;/p&gt;&#xA;&lt;p&gt;Tape out for Third Kind Records&#xA;&lt;a href=&#34;https://thirdkindrecords.bandcamp.com/&#34; target=&#34;_blank&#34;&gt;https://thirdkindrecords.bandcamp.com/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Watch on twitch:&#xA;&lt;a href=&#34;https://twitch.tv/baitattack&#34; target=&#34;_blank&#34;&gt;https://twitch.tv/baitattack&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Trailer&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/ybMFW9jbzeY?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Twenty Percent: modified drone machine</title>
      <link>https://ndr-brt.gitlab.io/posts/20200714_twenty_percent_modified_drone_machine/</link>
      <pubDate>Tue, 14 Jul 2020 23:05:03 +0200</pubDate>
      <guid>https://ndr-brt.gitlab.io/posts/20200714_twenty_percent_modified_drone_machine/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;twenty_percent.jpg&#34;  target=&#34;_blank&#34;&gt;&#xA;    &lt;img src=&#34;twenty_percent.jpg&#34;  /&gt;&#xA;&lt;/a&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;You know what is a Sony MX-555? Yeah, me neither, before buying one dirt cheap on ebay.&#xA;&lt;a href=&#34;https://en.audiofanzine.com/misc-hifi-product/sony/mx-555/&#34; target=&#34;_blank&#34;&gt;There&amp;rsquo;s not a lot of infos on the web&amp;hellip;&lt;/a&gt; it&amp;rsquo;s an hifi mixer with echo included.&lt;/p&gt;&#xA;&lt;p&gt;I was attracted by the echo thing, and I thought I could bend it, but, you know, probing on a 220V powered device is not a good idea, so, after some cold sweat and shaking hands, I decide to mod it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CVLT Stylophone Bending (2007 reissue)</title>
      <link>https://ndr-brt.gitlab.io/posts/20200623_cvlt_stylophone/</link>
      <pubDate>Mon, 22 Jun 2020 21:48:38 +0200</pubDate>
      <guid>https://ndr-brt.gitlab.io/posts/20200623_cvlt_stylophone/</guid>
      <description>&lt;p&gt;What&amp;rsquo;s a stylophone?&#xA;It&amp;rsquo;s a curious instrument from the 60&amp;rsquo;s, according to wikipedia&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;It consists of a metal keyboard made of printed circuit board and played by touching it with a stylus—each note being connected to a voltage-controlled oscillator via a different-value resistor—thus closing a circuit.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://upload.wikimedia.org/wikipedia/commons/1/15/Modern_Stylophone.JPG&#34;  target=&#34;_blank&#34;&gt;&#xA;    &lt;img src=&#34;https://upload.wikimedia.org/wikipedia/commons/1/15/Modern_Stylophone.JPG&#34;  /&gt;&#xA;&lt;/a&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;Got this reissue from an ebay auction together with a Stylophone Beatbox (whose bending will come in the next weeks).&lt;/p&gt;&#xA;&lt;h4 id=&#34;open-it-up&#34;&gt;&#xA;  Open it up!&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#open-it-up&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;p&gt;There&amp;rsquo;s no screws, but the bottom is glued to the top and there are 4 plastic clips, 2 each short edge.&#xA;I used a small flathead screwdriver to separate the two parts, paying attention to avoid clips breaking.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Future Composition in Vert.x</title>
      <link>https://ndr-brt.gitlab.io/posts/20200521_future_composition_vertx/</link>
      <pubDate>Thu, 21 May 2020 14:13:05 +0200</pubDate>
      <guid>https://ndr-brt.gitlab.io/posts/20200521_future_composition_vertx/</guid>
      <description>&lt;p&gt;For those who don&amp;rsquo;t know, Vert.x is an event driven and non blocking application toolkit.&#xA;It&amp;rsquo;s polyglot, so you can use it with different languages (as &lt;strong&gt;Java&lt;/strong&gt;, &lt;strong&gt;Kotlin&lt;/strong&gt;, &lt;strong&gt;JavaScript&lt;/strong&gt;, &lt;strong&gt;Groovy&lt;/strong&gt;, &lt;strong&gt;Ruby&lt;/strong&gt; or &lt;strong&gt;Scala&lt;/strong&gt;).&lt;/p&gt;&#xA;&lt;h3 id=&#34;what-does-non-blocking-mean&#34;&gt;&#xA;  What does &amp;ldquo;non blocking&amp;rdquo; mean?&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#what-does-non-blocking-mean&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;In synchronous programming, when a function is called, the caller has to wait until the result is returned.&#xA;This behaviour could lead to performance issues.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eulerroom Eqinox 2020</title>
      <link>https://ndr-brt.gitlab.io/posts/20200319_eulerroom_equinox_2020/</link>
      <pubDate>Thu, 19 Mar 2020 09:25:54 +0100</pubDate>
      <guid>https://ndr-brt.gitlab.io/posts/20200319_eulerroom_equinox_2020/</guid>
      <description>&lt;p&gt;3 days of livecoding streams non-stop from all the world!&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://equinox.eulerroom.com&#34; target=&#34;_blank&#34;&gt;http://equinox.eulerroom.com&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;http://equinox.eulerroom.com&#34; target=&#34;_blank&#34;&gt;http://equinox.eulerroom.com&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;http://equinox.eulerroom.com&#34; target=&#34;_blank&#34;&gt;http://equinox.eulerroom.com&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;u-mano u-dito joined 20200319 07:30 GMT&#xA;an experimental improvisation on a one sample run&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/yOnco20kOLg?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>u-mano u-dito live for Algoritmi</title>
      <link>https://ndr-brt.gitlab.io/posts/20200316_u-mano_u-dito_live_for_algoritmi/</link>
      <pubDate>Tue, 17 Mar 2020 10:03:54 +0100</pubDate>
      <guid>https://ndr-brt.gitlab.io/posts/20200316_u-mano_u-dito_live_for_algoritmi/</guid>
      <description>&lt;p&gt;The video lags a little (shitty mountain-area-adsl), but the audio is ok.&lt;/p&gt;&#xA;&lt;p&gt;Audio: TidalCycles &amp;amp; Supercollider Synths&lt;br&gt;&#xA;Visuals: Processing&lt;br&gt;&#xA;Source code: &lt;a href=&#34;https://github.com/ndr-brt/sc-adente/blob/c6d5c528cacdd82518ccb36902b46a0cfe25d3e6/tidal/live/20200316_algoritmi.tidal&#34; target=&#34;_blank&#34;&gt;on github&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Thanks &lt;a href=&#34;https://www.facebook.com/AlgoritmiTorino/&#34; target=&#34;_blank&#34;&gt;Algoritmi&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;amp-facebook width=&#34;476&#34; height=&#34;316&#34;&#xA;    layout=&#34;responsive&#34;&#xA;    data-embed-as=&#34;video&#34;&#xA;    data-href=&#34;https://www.facebook.com/ndr.brt/videos/10218854484826248&#34;&gt;&#xA;&lt;/amp-facebook&gt;&#xA;&lt;a href=&#34;https://www.facebook.com/ndr.brt/videos/10218854484826248&#34; target=&#34;_blank&#34;&gt;Watch it!&lt;/a&gt;</description>
    </item>
    <item>
      <title>Zero Downtime Deployment with Docker Swarm</title>
      <link>https://ndr-brt.gitlab.io/posts/20200304_zero_downtime_deployment/</link>
      <pubDate>Wed, 04 Mar 2020 13:10:48 +0100</pubDate>
      <guid>https://ndr-brt.gitlab.io/posts/20200304_zero_downtime_deployment/</guid>
      <description>&lt;p&gt;If you are a software developer that already worked with a production software, for sure you know the struggle:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;deployment time&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Hope you already resolved the &lt;em&gt;trust your deployment&lt;/em&gt; issue with great practices as Continuous Integration, Automated Testing, Continuous Delivery and so on.&#xA;Today we&amp;rsquo;ll talk about &lt;strong&gt;zero downtime&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-problem&#34;&gt;&#xA;  the problem&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#the-problem&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You already packaged your application into a docker image, published it into a docker registry, started it on your production server with:&lt;/p&gt;</description>
    </item>
    <item>
      <title>VGA JAM</title>
      <link>https://ndr-brt.gitlab.io/posts/20200226_vga_jam/</link>
      <pubDate>Wed, 26 Feb 2020 12:54:39 +0100</pubDate>
      <guid>https://ndr-brt.gitlab.io/posts/20200226_vga_jam/</guid>
      <description>&lt;h2 id=&#34;prologue&#34;&gt;&#xA;  prologue&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#prologue&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Some weeks ago, I was struggling because my old 32bit laptop that I use for livecoding performance, is not powerful enough to run the great &lt;a href=&#34;https://hydra-editor.glitch.me/&#34; target=&#34;_blank&#34;&gt;Hydra&lt;/a&gt; visual live coding platform (&lt;a href=&#34;https://github.com/ojack/hydra&#34; target=&#34;_blank&#34;&gt;github&lt;/a&gt;), and I need something to give interest to the &amp;ldquo;visual&amp;rdquo; part of the performance.&lt;/p&gt;&#xA;&lt;p&gt;One morning I woke with an intuition: &amp;ldquo;hey, maybe I could bend the VGA cable to produce some glitches!&amp;rdquo;.&lt;br&gt;&#xA;Googling around I met &lt;a href=&#34;https://jonasbers.com/chav/&#34; target=&#34;_blank&#34;&gt;CHA/V&lt;/a&gt; but was too complicated: buy stuff, build stuff&amp;hellip; I just wanted to bend!&#xA;My attention went captured by the works of &lt;a href=&#34;http://jameshconnolly.com&#34; target=&#34;_blank&#34;&gt;James Connolly&lt;/a&gt; and &lt;a href=&#34;http://jameshconnolly.com/vga-tutorials.html&#34; target=&#34;_blank&#34;&gt;his tutorials&lt;/a&gt; to bend audio into VGA cable and video into audio from VGA. CRAZY!&lt;/p&gt;</description>
    </item>
    <item>
      <title>CV</title>
      <link>https://ndr-brt.gitlab.io/cv/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://ndr-brt.gitlab.io/cv/</guid>
      <description>&lt;div class=&#34;cv-header&#34;&gt;&#xA;&lt;h1 id=&#34;andrea-bertagnolli&#34;&gt;&#xA;  Andrea Bertagnolli&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#andrea-bertagnolli&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;senior-software-engineer--data-spaces--distributed-systems&#34;&gt;&#xA;  Senior Software Engineer · Data Spaces &amp;amp; Distributed Systems&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#senior-software-engineer--data-spaces--distributed-systems&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Trento, Italy · &lt;a href=&#34;mailto:andrea.bertagnolli@gmail.com&#34; target=&#34;_blank&#34;&gt;andrea.bertagnolli@gmail.com&lt;/a&gt; · &lt;a href=&#34;https://github.com/ndr-brt&#34; target=&#34;_blank&#34;&gt;GitHub&lt;/a&gt; · &lt;a href=&#34;https://accounts.eclipse.org/users/ndrbrt#tab-projects&#34; target=&#34;_blank&#34;&gt;Eclipse Committer&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;h2 id=&#34;professional-summary&#34;&gt;&#xA;  Professional Summary&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#professional-summary&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link to heading&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link to heading&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Senior Software Engineer with &lt;strong&gt;15+ years&lt;/strong&gt; of experience across fintech, supply chain, and sovereign data ecosystems.&#xA;Deeply rooted in &lt;strong&gt;eXtreme Programming&lt;/strong&gt; (TDD, Pair Programming, Continuous Delivery) and &lt;strong&gt;Domain-Driven Design&lt;/strong&gt;.&#xA;Currently driving the global Data Spaces standard as a &lt;strong&gt;Core Committer&lt;/strong&gt; to the Eclipse Dataspace Components (EDC) project, delivering production-grade solutions for tier-1 automotive and cloud enterprises.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
